home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / psystem.txt < prev    next >
Text File  |  1985-09-29  |  3KB  |  57 lines

  1.  
  2.  
  3.                  READ PROBLEMS ON HALF HEIGHT DRIVES
  4.                     WHILE USING P SYSTEM  PASCAL
  5.  
  6.  
  7. If you have had troubles with programs written on the UCSD p system 
  8. working on half height drives, such as TEAC 55B drives which are 
  9. commonly added to the IBM PC, you may be able to modify your drives 
  10. to solve the problem.
  11.  
  12. We had problems transferring files with Advanced DB Master, which 
  13. is written in P system pascal.  It is logical to assume that other 
  14. programs written on the P System, would exhibit similar symptoms.  
  15. We would pick up a lot of read errors, and sometimes the computer 
  16. would simply not recognize that there was a disk in the system.  At 
  17. first look, it appeared that the problem was the disk drive, but we 
  18. even replaced the drive with a brand new one, with no luck.
  19.  
  20. One of the first things that the P system does when it accesses a 
  21. drive is to read the volume name that is located on each formatted 
  22. P system disk.  If it does not read this volume name, the system 
  23. will assume that there is no drive in the computer, and simply will 
  24. not access any files connected with that drive.
  25.  
  26. Many half height drives are built with a solenoid that drops the 
  27. head onto the disk when the computer needs to access the drive.  
  28. Most full height drives leave the head resting on the disk whenever 
  29. the door is closed. 
  30.  
  31. The operating system sometimes will not allow enough time for the 
  32. head to drop onto the disk and read the volume label.  Therefore, 
  33. it can erroneously lock that disk drive out of the system.
  34.  
  35. The solution on the TEAC drive is to adjust an allen screw that 
  36. controls the height of the head while the solenoid is in the open 
  37. position.  Turning this screw about two turns counter clockwise 
  38. will allow the head to ride on the drive at all times.  This  
  39. cleared up our read problems with Advanced DB Master entirely.  I 
  40. can see no reason that this would be any more damaging to a disk 
  41. than the regular full height disk drives are.
  42.  
  43. Most other types of half height drives would probably have a 
  44. similar adjustment that could be made to bypass the head load 
  45. solenoid.
  46.  
  47. Perhaps one of you programmer types out there would be able to come 
  48. up with a software patch to the operating system, to allow a little 
  49. more time before it reads the volume label.  If so, please write or 
  50. call me and let me know.
  51.  
  52. Frank Sousa
  53. MTSI
  54. Building 102 Spokane Industrial Park
  55. Spokane, Washington 99216
  56. (509) 926 6705
  57.